package beans;

import java.util.Date;

public class Salario {

	public final static int STS_ATIVO = 0;
	public final static int STS_INATIVO = 1;
	public final static int VLR_NAO_CONFIGURADO = -1;
	
	private int id;
	private double salarioContratado;
	private double salarioLiquido;
	private double CargaTributariaSobreSalario;
	private double auxilioTransporte;
	private double auxilioAlimentacao;
	private double custoTotal;
	private int status;
	private Date dtVigenciaInicio;
	private Date dtVigenciaFim;
	private Date dtCadastro;

	public Salario(){
		this.setDtCadastro(ferramentas.DataHora.retornarDataHoraAtual());
		this.setId(VLR_NAO_CONFIGURADO);
		this.setStatus(VLR_NAO_CONFIGURADO);
		this.setSalarioContratado(VLR_NAO_CONFIGURADO);
		this.setSalarioLiquido(VLR_NAO_CONFIGURADO);
		this.setCargaTributariaSobreSalario(VLR_NAO_CONFIGURADO);
		this.setAuxilioAlimentacao(VLR_NAO_CONFIGURADO);
		this.setAuxilioTransporte(VLR_NAO_CONFIGURADO);
		this.setCustoTotal(VLR_NAO_CONFIGURADO);
	}
	
	public int getId() {
		return id;
	}

	public void setId(int id) {
		this.id = id;
	}

	public double getSalarioContratado() {
		return salarioContratado;
	}

	public void setSalarioContratado(double salarioContratado) {
		this.salarioContratado = salarioContratado;
	}

	public double getSalarioLiquido() {
		return salarioLiquido;
	}

	public void setSalarioLiquido(double salarioLiquido) {
		this.salarioLiquido = salarioLiquido;
	}

	public double getCargaTributariaSobreSalario() {
		return CargaTributariaSobreSalario;
	}

	public void setCargaTributariaSobreSalario(
			double cargaTributariaSobreSalario) {
		CargaTributariaSobreSalario = cargaTributariaSobreSalario;
	}

	public double getAuxilioTransporte() {
		return auxilioTransporte;
	}

	public void setAuxilioTransporte(double auxilioTransporte) {
		this.auxilioTransporte = auxilioTransporte;
	}

	public double getAuxilioAlimentacao() {
		return auxilioAlimentacao;
	}

	public void setAuxilioAlimentacao(double auxilioAlimentacao) {
		this.auxilioAlimentacao = auxilioAlimentacao;
	}

	public double getCustoTotal() {
		return custoTotal;
	}

	public void setCustoTotal(double custoTotal) {
		this.custoTotal = custoTotal;
	}

	public int getStatus() {
		return status;
	}

	public void setStatus(int status) {
		this.status = status;
	}

	public Date getDtVigenciaInicio() {
		return dtVigenciaInicio;
	}

	public void setDtVigenciaInicio(Date dtVigenciaInicio) {
		this.dtVigenciaInicio = dtVigenciaInicio;
	}

	public Date getDtVigenciaFim() {
		return dtVigenciaFim;
	}

	public void setDtVigenciaFim(Date dtVigenciaFim) {
		this.dtVigenciaFim = dtVigenciaFim;
	}

	public Date getDtCadastro() {
		return dtCadastro;
	}

	public void setDtCadastro(Date dtCadastro) {
		this.dtCadastro = dtCadastro;
	}
}